eat and drink heavily - Allemand Anglais Dictionnaire